local function OnItemGet(inst, data) -- 拾取物品时
    local item = data.item
    if item then
        if item.components.curseditem then -- 捡起诅咒物品时
            inst.components.cursable:RemoveCurse(item.components.curseditem.curse, 99) -- 消除诅咒效果
        end
    end
end
AddPlayerPostInit(function(inst)
    inst:DoTaskInTime(0,function()
        if inst and inst.prefab == 'starry' then
            inst:ListenForEvent("itemget", OnItemGet)
        end
    end)
end)